home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Controls / Visual Basic Controls.iso / vbcontrol / tviewx / setup.exe / file0059_111b55_112779.bin < prev    next >
Encoding:
Text File  |  1999-03-22  |  13.7 KB  |  298 lines

  1. <html>
  2.  
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  5. <meta name="GENERATOR" content="Microsoft FrontPage 3.0">
  6. <title>Features wtihout Comctl 4.7+ requirement</title>
  7. </head>
  8.  
  9. <body background="images/Outtvhed.jpg">
  10.  
  11. <p><font color="#000000" face="Tahoma">Example Features without ComCtl 4.+ requirement</font></p>
  12.  
  13. <table border="0" width="100%" cellspacing="0" cellpadding="0">
  14.   <tr>
  15.     <td width="54%"><p align="center"><script LANGUAGE="VBScript">
  16. <!--
  17. Sub tv6_OnGetIntegralHeightItem(aHeight, Node)
  18.    If C2.checked= true Then ' only nodes with level=0
  19.       If tv6.ItemLevel(Node) > 0 Then aHeight = 1 Else aHeight = 2
  20.    Else
  21.      aHeight = tv6.IntegralHeightItem
  22.    End If
  23. end sub
  24. Sub tv6_OnGetNodeData(aData, PwdChar, MaxLength, Node)
  25. aData = tv6.GetItemData(Node)
  26. If (aData = "") And (tv6.GetSelectedItem = Node) Then
  27.         aData = "<Enter your data>"
  28.  End If
  29. end sub
  30. Sub tv6_OnSelectedChanged(OldNode, NewNode)
  31. If C6.checked = true Then
  32.     If OldNode <> 0 Then 
  33.     OldNodeText = cstr(OldNode)
  34.     Else 
  35.     OldNodeText = "UnSelected"
  36.     end if
  37.     If NewNode <> 0 Then 
  38.     NewNodeText = Cstr(NewNode) 
  39.     Else 
  40.     NewNodeText = "UnSelected"
  41.     end if 
  42.     MsgBox "SelectedChanged: OldNode#:" + OldNodeText + " NewNode#:" + NewNodeText
  43.   End If
  44. end sub
  45. Sub tv6_OnSelectedChanging(OldNode, NewNode)
  46. If C7.checked = true Then
  47.     If OldNode <> 0 Then 
  48.     OldNodeText = cstr(OldNode)
  49.     Else 
  50.     OldNodeText = "UnSelected"
  51.     end if
  52.     If NewNode <> 0 Then 
  53.     NewNodeText = Cstr(NewNode) 
  54.     Else 
  55.     NewNodeText = "UnSelected"
  56.     end if 
  57.     MsgBox "SelectedChanging: OldNode#:" + OldNodeText + " NewNode#:" + NewNodeText
  58.   End If
  59. end sub
  60. Sub tv6_OnValidateNodeData(aData, Node)
  61.    tv6.SetItemData Node, aData
  62. end sub
  63. -->
  64.     </script> 
  65.     <object ID="tv6" WIDTH="341" HEIGHT="250"
  66.     CLASSID="CLSID:9A6141B3-D028-11D2-86A1-444553540000">
  67.       <param name="Style" value="0">
  68.       <param name="IntegralHeightItem" value="2">
  69.       <param name="Customizable" value="-1">
  70.       <param name="CustomizeMenustring" value="Customize...">
  71.       <param name="ClickKey" value="113">
  72.       <param name="Flat" value="-1">
  73.       <param name="WidthOutline" value="150">
  74.       <param name="HeadersHeight" value="22">
  75.       <param name="ValuesText" value="Values">
  76.       <param name="PropText" value="Items">
  77.       <param name="BackgroundColor" value="12632256">
  78.       <param name="SelectedBackgroundColor" value="14221311">
  79.       <param name="Borderstyle" value="0">
  80.       <param name="Ctl3D" value="-1">
  81.       <param name="AutoExpand" value="0">
  82.       <param name="HotTrack" value="-1">
  83.       <param name="ToolTips" value="0">
  84.       <param name="TooltipColor" value="16776960">
  85.       <param name="ToolTipPause" value="2000">
  86.       <param name="BiDiMode" value="0">
  87.       <param name="DragCursor" value="-12">
  88.       <param name="ChangeDelay" value="0">
  89.       <param name="DragMode" value="0">
  90.       <param name="Enabled" value="-1">
  91.       <param name="Font" value="MS Sans Serif">
  92.       <param name="Indent" value="19">
  93.       <param name="ParentColor" value="0">
  94.       <param name="ParentFont" value="0">
  95.       <param name="SortType" value="0">
  96.       <param name="Visible" value="-1">
  97.       <param name="DoubleBuffered" value="0">
  98.       <param name="Cursor" value="0">
  99.       <param name="InternalProps"
  100.       value="object TOutlineTreeView
  101.   Left = 0
  102.   Top = 0
  103.   Width = 707
  104.   Height = 527
  105.   HeaderColor = clBtnFace
  106.   Wallpaper.Style = wpTile
  107.   TransparentMode = True
  108.   ImagesHeight = 16
  109.   ImagesWidth = 16
  110.   Style = ttsNormal
  111.   IntegralHeightItem = 2
  112.   Customizable = True
  113.   CustomizeMenustring = 'Customize...'
  114.   TreeOptions = [totShowLines, totShowButtons, totNopaintNoChilds, totDrawGrid, totResizeCols, totEditing, totUseIntegralHeight, totShowHeaders, totWordWrap, totDrawSplit]
  115.   Flat = True
  116.   WidthOutline = 150
  117.   HeadersHeight = 22
  118.   ValuesText = 'Values'
  119.   PropText = 'Items'
  120.   ButtonCheckedIndex = -1
  121.   ButtonUnCheckedIndex = -1
  122.   ButtonGrayedIndex = -1
  123.   ButtonOptionedIndex = -1
  124.   ButtonUnOptionedIndex = -1
  125.   ButtonCollapsedIndex = 0
  126.   ButtonExpandedIndex = 3
  127.   ButtonNonChildIndex = -1
  128.   BackgroundColor = clSilver
  129.   SelectedBackgroundColor = 14221311
  130.   Align = alLeft
  131.   Borderstyle = bsNone
  132.   Ctl3D = True
  133.   HotTrack = True
  134.   ToolTips = False
  135.   TooltipColor = clAqua
  136.   ToolTipPause = 2000
  137.   Font.Color = clBlack
  138.   Font.Height = -11
  139.   Font.Name = 'MS Sans Serif'
  140.   Font.Style = []
  141.   Indent = 19
  142.   Items.Data = {
  143.     0300000036000000000000000000000001000000FFFFFFFF0000000002000000
  144.     1D546F7272792044656C6869205061676573202D20426F6F6B6D61726B732B00
  145.     0000000000000000000002000000FFFFFFFF0000000001000000125375706572
  146.     2044656C706869204C696E6B735B0000000000000000000000FFFFFFFFFFFFFF
  147.     FF00000000000000004244656C706869204C6174657374204164646974696F6E
  148.     732C20546970732C20436F6D706F6E656E74732C20546F6F6C7320616E642044
  149.     6F63756D656E746174696F6E39000000000000000000000003000000FFFFFFFF
  150.     00000000000000002055706C6F616465727320616E6420417574686F72732049
  151.     666F726D6174696F6E36000000000000000000000004000000FFFFFFFF000000
  152.     00040000001D44656C7068692053757065722050616765202D20426F6F6B6D61
  153.     726B732E000000000000000000000005000000FFFFFFFF000000000000000015
  154.     44656C70686920322055706C6F61642046696C65732E00000000000000000000
  155.     00FFFFFFFFFFFFFFFF00000000000000001544656C70686920332055706C6F61
  156.     642046696C65732E0000000000000000000000FFFFFFFFFFFFFFFF0000000000
  157.     0000001544656C70686920342055706C6F61642046696C657331000000000000
  158.     0000000000FFFFFFFFFFFFFFFF000000000000000018432B2B204275696C6465
  159.     722055706C6F61642046696C65733E000000000000000000000001000000FFFF
  160.     FFFF00000000020000002544656C70686920506167657320426F6F6B6D61726B
  161.     7320416E6420436F6D706F6E656E7473330000000000000000000000FFFFFFFF
  162.     FFFFFFFF00000000000000001A4E657720436F6D706F6E656E7473204C617374
  163.     2055706C6F6164330000000000000000000000FFFFFFFFFFFFFFFF0000000000
  164.     0000001A4E657720436F6D706F6E656E747320507265762055706C6F6164}
  165.   ParentFont = False
  166.   TabOrder = 0
  167.   Bitmap = {
  168.     3608000004000000424D36080000000000003600000028000000400000001000
  169.     000001001000000000000008000000000000000000000000000000000000F75E
  170.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  171.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  172.     F75EF75EF75EF75EF75E0000000000000000000000000000000000000000F75E
  173.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  174.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  175.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  176.     F75EF75EF75EF75E00001042186318631863186318631863186318630000F75E
  177.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  178.     00000000000000000000000000000000000000000000000000000000F75EF75E
  179.     00000000000000000000000000000000000000000000000000000000F75EF75E
  180.     F75EF75E1000100010001042E07FFE7FFE7FFE7FE07FFE7FFE7F18630000F75E
  181.     F75EF75E0000000000000000000000000000000000000000000000000000604E
  182.     2C672C672C672C672C672C672C672C672C672C672C672C672C670000F75E604E
  183.     2C672C672C672C672C672C672C672C672C672C672C672C672C670000F75EF75E
  184.     F75E00020002000200001042FE7F1F001F001F001F001F00E07F18630000F75E
  185.     F75E604E604E604E604E604E604E604E604E604E604E604E604E00000000604E
  186.     F97F337FF37F337FF37F337FF37F337FF37F337F337F337F2C670000F75E604E
  187.     F97F337FF37F337FF37F337FF37F337FF37F337F337F337F2C670000F75EF75E
  188.     00021863E003000200021042E07FFE7FFE7FFE7FE07FFE7FFE7F18630000F75E
  189.     F75E604EFF7F337FF37F337FF37F337F337F337F337F2C67604E00000000604E
  190.     F97FF37FF37FF37F337F1F00337F1F00337FF37F337F337F2C670000F75E604E
  191.     F97FF37FF37FF37F337FF37F337FF37F337FF37F337F337F2C670000F75EF75E
  192.     000218630002E00300021042FE7F1F001F001F001F001F00E07F18630000F75E
  193.     604EFF7FF37FF37F337FF37F337FF37F337F337F337F2C670000604E0000604E
  194.     F97FF37FF37FF37FF37FF37F1000337FF37F337FF37F337F2C670000F75E604E
  195.     F97FF37FF37FF37FF37FF37FF37F337FF37F337FF37F337F2C670000F75E0002
  196.     FE7F1863E003000200021042E07FFE7FFE7FFE7FE07FFE7FFE7F18630000F75E
  197.     604EFF7FF37FF37FF37FF37FF37F337FF37F337F337F604E0000604E0000604E
  198.     F97FF37FF37FF37F1F001F001F001F001F00F37F337FF37F2C670000F75E604E
  199.     F97FF37FF37FF37FF37FF37F337FF37F337FF37F337FF37F2C670000F75E0002
  200.     FE7F186300021F001F001042FE7F1F001F001F001F001F00E07F18630000604E
  201.     FF7FF37FF37FF37FF37F337FF37FF37F337FF37F2C6700002C672C670000604E
  202.     F97FF37FF37FF37FF37FF37F1000F37FF37F337FF37F337F2C670000F75E604E
  203.     F97FF37FF37FF37FF37FF37FF37FF37FF37F337FF37F337F2C670000F75E1042
  204.     0002000210021F001F001042E07FFE7FFE7FFE7FE07FFE7FFE7F18630000604E
  205.     FF7FF37FF37FF37FF37FF37FF37F337FF37F337F2C6700002C672C670000604E
  206.     F97FF37FF37FF37FF37F1F00F37F1F00337FF37F337FF37F2C670000F75E604E
  207.     F97FF37FF37FF37FF37FF37FF37FF37F337FF37F337FF37F2C670000F75E1042
  208.     1F001F001F001F001F001042FE7FFE7F1F001F00FE7F0000000000000000604E
  209.     604E604E604E604E604E604E604E604E604E604E604E2C67F37F2C670000604E
  210.     F97FF37FF37FF37FF37FF37FF37FF37FF37FF37FF37F337F2C670000F75E604E
  211.     F97FF37FF37FF37FF37FF37FF37FF37FF37FF37FF37F337F2C670000F75E1042
  212.     1F001F00000200021F001042E07FFE7FFE7FFE7FE07F1863FE7F1042F75EF75E
  213.     604EFF7FF37FF37FF37FF37FF37FF37FF37FF37FF37FF37FF37F2C670000604E
  214.     F97FF97FF97FF97FF97FF97FF97FF97FF97FF97FF97FF37F2C670000F75E604E
  215.     F97FF97FF97FF97FF97FF97FF97FF97FF97FF97FF97FF37F2C670000F75EF75E
  216.     10420002E00300021F001042FE7FFE7FE07FFE7FFE7F18631042F75EF75EF75E
  217.     604EFF7FF37FF37FF37FF37FF37FF37FF37FFF7FFF7FFF7FFF7F2C670000604E
  218.     2C672C672C672C672C672C672C67604E604E604E604E604E604EF75EF75E604E
  219.     2C672C672C672C672C672C672C67604E604E604E604E604E604EF75EF75EF75E
  220.     104200021863E003000210421042104210421042104210420000F75EF75EF75E
  221.     604EFF7FF37FF37FF37FF37FF37FFF7F604E604E604E604E604E604EF75EF75E
  222.     604EDE7BF97FF97FF37FF37F604EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  223.     604EDE7BF97FF97FF37FF37F604E0000F75EF75EF75EF75EF75EF75EF75EF75E
  224.     F75E1042FE7F1863E003000200020002000200021F001000F75EF75EF75EF75E
  225.     F75E604EFF7FFF7FFF7FFF7FFF7F604EF75EF75EF75EF75EF75EF75EF75EF75E
  226.     F75E604E604E604E604E604EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  227.     F75E604E604E604E604E604E0000F75EF75EF75EF75EF75EF75EF75EF75EF75E
  228.     F75EF75E10421042FE7FFE7FE0030002000200020002F75EF75EF75EF75EF75E
  229.     F75EF75E604E604E604E604E604EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  230.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  231.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E
  232.     F75EF75EF75EF75E10421042104210421042F75EF75EF75EF75EF75EF75EF75E
  233.     F75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75EF75E424D
  234.     BE000000000000003E0000002800000040000000100000000100010000000000
  235.     800000000000000000000000020000000000000000000000FFFFFF0000000000
  236.     0000000000000000000000000000000000000000000000000000000000000000
  237.     0000000000000000000000000000000000000000000000000000000000000000
  238.     0000000000000000000000000000000000000000000000000000000000000000
  239.     00000000000000000000000000000000000000000000000000000000}
  240. end
  241. ">
  242.       <param name="TreeShowlines" value="-1">
  243.       <param name="TreeShowLogic" value="0">
  244.       <param name="TreeShowButtons" value="-1">
  245.       <param name="TreeNoPaintNoChilds" value="-1">
  246.       <param name="TreeDrawGrid" value="-1">
  247.       <param name="TreeResizeCols" value="-1">
  248.       <param name="TreeEditing" value="-1">
  249.       <param name="TreeAlwaysShowEditor" value="0">
  250.       <param name="TreePopupOnClick" value="0">
  251.       <param name="TreeRefreshChilds" value="0">
  252.       <param name="TreeRefreshParents" value="0">
  253.       <param name="TreeDrawImages" value="0">
  254.       <param name="TreeUseIntegralHeight" value="-1">
  255.       <param name="TreeShowHeaders" value="-1">
  256.       <param name="TreeWordWrap" value="-1">
  257.       <param name="TreeDrawSplit" value="-1">
  258.       <param name="Align" value="3">
  259.       <param name="DrawTransparent" value="-1">
  260.       <param name="ButtonCheckedIndex" value="-1">
  261.       <param name="ButtonUnCheckedIndex" value="-1">
  262.       <param name="ButtonGrayedIndex" value="-1">
  263.       <param name="ButtonOptionedIndex" value="-1">
  264.       <param name="ButtonUnOptionedIndex" value="-1">
  265.       <param name="ButtonExpandedIndex" value="3">
  266.       <param name="ButtonCollapsedIndex" value="0">
  267.       <param name="ButtonNonChildIndex" value="-1">
  268.       <param name="HeaderColor" value="2147483663">
  269.       <param name="BorderWidth" value="0">
  270.     </object>
  271.     </td>
  272.     <td width="146%" valign="top"><font face="Tahoma"><strong>Click it</strong></font><br>
  273.     <font face="Tahoma" color="#000080"><strong><small><input LANGUAGE="VBScript"
  274.     TYPE="checkbox" VALUE="ON" ONCLICK=" tv6.TreeWordWrap = C1.checked" CHECKED NAME="C1">
  275.     Wordwrap(wordwraping text of nodes) </small><br>
  276.     <small><input LANGUAGE="VBScript" TYPE="checkbox" VALUE="ON"
  277.     ONCLICK="tv6.AutoExpand = c3.Checked" NAME="C3"> SingleExpand (AutoExpand) </small><br>
  278.     <small><input LANGUAGE="VBScript" TYPE="checkbox" VALUE="ON"
  279.     ONCLICK=" if C4.Checked then 
  280.     tv6.HotTrack = true
  281.  else     
  282.     tv6.HotTrack = false
  283. end if"
  284.     CHECKED NAME="C4"> HotTrack </small><br>
  285.     <small><input LANGUAGE="VBScript" TYPE="checkbox" VALUE="ON"
  286.     ONCLICK="tv6.ToolTips = C5.checked" NAME="C5"> Tooltips  <br>
  287.     <input LANGUAGE="VBScript" TYPE="checkbox" VALUE="ON" ONCLICK="    tv6.Refresh" NAME="C2">
  288.     OnIntegralHeightItem (integralheight items controlled by OnIntegralHeightItemEvent,
  289.     otherwise it contstant - IntegralheightItem property) </small><br>
  290.     <small><input LANGUAGE="VBScript" TYPE="checkbox" VALUE="ON" NAME="C6"> OnSelectedChanged
  291.     (Called MsgBox on this Event) </small><br>
  292.     <small><input TYPE="checkbox" VALUE="ON" NAME="C7"> OnSelectedChanging(Called MsgBox on
  293.     this Event) </small></strong></font></td>
  294.   </tr>
  295. </table>
  296. </body>
  297. </html>
  298.